🇬🇧 en es 🇪🇸

itchy feet noun

  • (idiomatic) A strong desire to travel; wanderlust.
ansia por viajar
Wiktionary Links